1177b239b211abe767ce53c67a68d3c9fb98a0ab,workbench/source/jetbrains/mps/ide/messages/MessagesViewTool.java,MessagesViewTool,getAvailableList,#String#boolean#,168
Before Change
}
for (int i=lists.size()-1; i>=0; --i) {
MessageList messageList = lists.get(i);
Content content = getMessagesService().getContentManager().getContent(messageList.getComponent());
if (content == null || !content.isPinned()) {
return messageList;
}
After Change
MessageList messageList = lists.get(i);
ContentManager contentManager = null;
try {
contentManager = getMessagesService().getContentManager();
}
catch (NullPointerException dumb) {}
Content content = contentManager != null ? contentManager.getContent(messageList.getComponent()) : null;
if (content == null || !content.isPinned()) {
return messageList;
}